package components.borders;

import scenes.CollisionablesScene;

import com.uqbar.vainilla.DeltaState;
import com.uqbar.vainilla.appearances.Appearance;

import components.CollisionableComponent;

public class Border<Scene extends CollisionablesScene> extends CollisionableComponent<Scene>{

	private int widht;
	private int height;
	public Border(int width, int height, double x, double y, Appearance ap){
		super(width, height, x,  y);
		this.setAppearance(ap);
	}
	public int getWidht() {
		return widht;
	}
	public void setWidht(int widht) {
		this.widht = widht;
	}
	public int getHeight() {
		return height;
	}
	public void setHeight(int height) {
		this.height = height;
	}

	@Override
	public boolean isSolid() {
		return true;
	}
	@Override
	protected void onCollisionWithSolid(CollisionableComponent gc) {
		// TODO Auto-generated method stub
		
	}
	@Override
	protected void defineCollide(CollisionableComponent gc) {
		// TODO Auto-generated method stub
		
	}

	@Override
	protected void effectiveUpdate(DeltaState deltaState) {
		// TODO Auto-generated method stub
		
	}
}
